import Vue from 'vue'
import App from './App.vue'
// 引入路由
import router from './router'
// 引入状态管理
import store from './vuex/store';

import './plugins/element.js'
// 全局过滤器
import * as custom from './utils/util'
Object.keys(custom).forEach(key => {
  Vue.filter(key, custom[key])
})

Vue.config.productionTip = false

new Vue({
  router,
  render: h => h(App),
  store, //使用store vuex状态管理
  data: {
    // 空的实例放到根组件下，所有的子组件都能调用
    Bus: new Vue()
  }
}).$mount('#app')

